Definition of frogCategorized under "General"
Definition as written by talinum:
A small metal or glass item that is put into a vase of flowers to hold the flowers in place. Metal frogs have spikes and glass frogs have holes in them. Could also be an inhabitant of your pond.
Add a definition to this term