AFFRAP


Meaning of AFFRAP in English

vt & ·vi to strike, or strike down.

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