CHUFFING


Meaning of CHUFFING in English

(*) The characteristic of some rockets to burn intermittently and with an irregular noise.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.