megafoot

English

Etymology

From mega- +‎ foot.

Noun

megafoot (plural megafeet)

  1. (rare) A unit of length equal to one million feet.