DecametreWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “decametre” powered by Princeton WordNet.
noun
a metric unit of length equal to ten meters
noun
a linear unit of distance in metric terms
noun
a metric unit of length equal to 100 meters
noun
the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)