Pages
Home
Pronunciation
SD Main Phrases
US vs UK P.
French by English
Friday, July 8, 2011
BAMBOOZLE
bamboozle
:
- to deceive by underhanded methods
- to confuse, frustrate, or throw off completely
Share
Tweet
Newer Post
Older Post
Home