FROG


Meaning of FROG in English

( n. )

The loop of the scabbard of a bayonet or sword.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.