Imprisoned toad Synonyms

Definitions for Imprisoned


  • (adjective) taken and held prisoner
  • (adjective) being in captivity

IT abbreviation

IT is an abbreviation for Imprisoned Toad
What does IT stand for?
IT stands for "Imprisoned Toad"

Definitions for Toad


  • (noun) a person whose behavior is offensive to others
  • (noun) any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species