TOP-HAMPER MEANING IN ENGLISH

• Top-hamper Definition & Synonyms

  1. (n.) The upper rigging, spars, etc., of a ship.


RECENT SEARCHES