DECAMETRE Meaning of DECAMETRE in English n. (British spelling variant for decameter) unit of length equal to ten meters Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012