twoad

English

Noun

twoad (plural twoads)

  1. (archaic, dialectal) Alternative form of toad.

References