stat mi Meaning, Definition & Usage

  1. noun a unit of length equal to 1,760 yards or 5,280 feet; exactly 1609.344 meters
    mi; statute mile; mile; land mile; international mile.

WordNet