English Dictionary
◊ TELESCOPE SIGHT
puffingl
n : an act of forcible exhalation [syn: {huffing}, {snorting}]