TOP HAMPER Meaning of TOP HAMPER in English ■ noun Sailing sails, rigging, or other things above decks creating top-heavy weight or wind-resistant surfaces. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004