Thesaurus: Toulon
n. a port city and naval base in southeastern France on the Mediterranean coast
Related headwords
basedefinitioncitydefinitioncoastdefinitionFrancedefinitionmediterraneandefinitionnavaldefinitionportdefinitionsoutheasterndefinitiontoulousefamilytoughensneighbortougherneighbortoughestneighbortoughieneighbortoughishneighbortoughlyneighbortoughnessneighbortoughsneighbortoughterneighbortouiteneighbortoupeneighbortoupeeneighbortoupeedneighbortoupeesneighbortoupesneighbortoupetneighbortoupettitneighbortourneighbortour de forceneighbor
Definitions
- n. a port city and naval base in southeastern France on the Mediterranean coast