Tamil Dictionary 🔍

decametre

Dec"a*me`ter, Dec"a*me`tre, n. Etym: [F. décamètre; Gr. mètre. See Meter.] Defn: A measure of length in the metric system; ten meters, equal to about 393.7 inches.


decametre - Similar Words