oppida

/ˈɒpɪdə/ or /ˈɒpɪɒ/

Definitions

1. noun

An ancient Celtic or Roman fortified town or settlement, especially in Gaul or Britain.

“Archaeologists have discovered an ancient oppida in the French countryside.”

Synonyms

  • fortress
  • settlement
  • town

Antonyms

  • city
  • metropolis