hectometre

Explore definitions, synonyms, and language insights of hectometre

Definitions

Noun
a metric unit of length equal to 100 meters

More General Terms