FLOORHEADS MEANING IN ENGLISH

• Floorheads Definition & Synonyms

  1. (n. pl.) The upper extermities of the floor of a vessel.


RECENT SEARCHES