n.
1.a British unit of length equivalent to 1,853.18 meters (6,082 feet)
2.a unit of length used in navigation
Idiom of the Day
on an even keel
in a well-ordered situation or condition
We got the new department running on an even keel before our holiday.