FROG


Meaning of FROG in English

(n.) The loop of the scabbard of a bayonet or sword.

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