1) разг. пить (большое количество жидкости); (особ.) опрокинуть, выпить залпом (что-л. спиртное и т.п.)
2) разг. стоить кому-л.
That car must have knocked her back a few pounds! — Эта машина влетела ей в копеечку!
3) разг. удивить кого-л.
The unexpected news fairly knocked me back. — Неожиданная новость ужасно меня удивила.
Syn:bowl out, bowl over, knock down, knock out, knock over