toad

Pronunciation:  US [toʊd] UK [təʊd]
  • n.Toad toads or unpleasant person; who makes people sick
  • WebToad; multiplexer; Toad