Dictionary
Dictionary
Decametre — definition & meaning
Word Type Definition Decametre n. A measure of length in the metric system; ten meters,
equal to about 393.7 inches.
Explore more words:
Nudities · Sarcophagus · Hamper · Compounder · Soothsaying · Mont · Material · Cordon ·