-
nouna metric unit of length equal to 1000 meters (or 0.621371 miles)type of:part of:
Definition that contains klick
We don't have definitions for this word yet.
We don't have definitions for this word yet.