Nervous toad Synonyms

Definitions for Nervous


NT abbreviation

NT is an abbreviation for Nervous Toad
What does NT stand for?
NT stands for "Nervous 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