|
WordWeb Help Us Improve Links |
NEW iPhone Audio English dictionary Noun: Toulon
Type of: city, metropolis, port, urban center [US], urban centre [Brit, Cdn] Part of: France, French Republic Encyclopedia: Toulon, IL Toulon, France Toulon Toulon, Var Toulon, Illinois Toulon, Il | Nearest tough guy tough it out tough luck toughen toughened toughie toughly tough-minded toughness tough-skinned Toulon Toulouse Toulouse-Lautrec toupe toupee toupeed touque tour tour de force Tour de France tour guide |