LEARNit Dictionary
toad
noun
/təʊd/
UK
/təʊd/
US
1
a small animal like a frog but with a drier and less smooth skin, that lives on land but
breeds
(= produces young) in water (= is an amphibian)
وزغ, قورباغهی خشکیزی
2
an unpleasant person
آدم پست, آدم نفرت انگیز, آدم منزجرکننده, آدم نامطلوب, آدم کریه
You repulsive little toad!