PEPPER BOX MEANING IN ENGLISH

• Pepper box Definition & Synonyms

  1. (n.) A buttress on the left-hand wall of a fives court as the game is played at Eton College, England.


RECENT SEARCHES