1 definition by Speedyg18

Top Definition
British term for eyeglasses.
Hyacinth:"Richard please put on your binoculars so you can read the road signs."
by Speedyg18 April 06, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×