Terramara (noun) Definition, Meaning & Examples

noun, plural ter·ra·ma·re [ter-uh-mahr-ee]. /ˌtɛr əˈmɑr i/.
  1. a lake dwelling or settlement of lake dwellings, especially those whose remains survive in mounds in the Po valley of N Italy.
Terramara (noun) Definition, Meaning & Examples

More Definitions