Dictionary search results

Showing 1-3 of 3 results

decimetre British & World English

A metric unit of length, equal to one tenth of a metre