BIFF


Meaning of BIFF in English

[biff] n [prob. imit.] (ca. 1889): whack, blow -- biff vt

Merriam-Webster English vocab.      Английский словарь Merriam Webster.