FROGGING


Meaning of FROGGING in English

-giŋ noun

( -s )

Etymology: frog (I) + -ing

: frog 3a(2) : an ornamentation with frogs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.