Home

Cite

Synonyms of toulon

Noun


1. Toulon

usage: a port city and naval base in southeastern France on the Mediterranean coast

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

See also: toulon (Dictionary)