lakehead

See also: Lakehead

English

Etymology

From lake +‎ head.

Noun

lakehead (plural lakeheads)

  1. The part of a lake most distant from its outlet.