tree toad


noun

Origin of tree toad

An Americanism dating back to 1770–80

Example sentences from the Web for tree toad

British Dictionary definitions for tree toad

tree toad

noun

a less common name for tree frog