Definition, Meaning, Synonyms & Anagrams | English word TOAD
TOAD
Definitions of TOAD
- An amphibian, a kind of frog (order Anura) with shorter hindlegs and a drier, wartier skin, many in family Bufonidae.
- (pejorative) A contemptible or unpleasant person.
- (pejorative) An ugly person.
- (internet, informal, transitive) To expel (a user) permanently from a MUD or similar system, so that their account is deleted.
Number of letters
4
Is palindrome
No
Search for TOAD in:
Page preparation took: 165.66 ms.