1 definition by Speedyg18

British term for eyeglasses.
Hyacinth:"Richard please put on your binoculars so you can read the road signs."
by Speedyg18 April 6, 2009
Get the Binoculars mug.