I. verb
1.
Synonyms: pant 1, blow, gasp, heave, huff, ||pank, ||pegh
Idioms: huff and puff, pant and blow
2.
Synonyms: boast , blow, brag, cock-a-doodle-doo, crow, gasconade, mouth, prate, rodomontade, vaunt
3.
Synonyms: publicize , advertise, build up, cry, hype, press-agent
II. noun
1.
Synonyms: draw 1, drag, pull
Related Word: inhalation, inhaling
2.
Synonyms: quilt , ||comfortable, comforter, pouf
3.
a commendatory and often extravagant publicity notice or review
this book fails to deliver what the puff promises
Synonyms: blurb, plug, puffing, write-up
Related Word: promo; boost, buildup, push; laudation, praise