HEADROOM MEANING IN ENGLISH

• Headroom Definition & Synonyms

  1. (n.) See Headway, 2.


Synonyms:
Clearance, Headway,

RECENT SEARCHES