Froggish
Full definition of froggish
Adjective
froggish
- Resembling or characteristic of a frog
- 2008, February 1, The New York Times, Pop and Rock Listings, The fairy queen of the freak-folk movement, Ms. Newsom uses a harp and her froggish little voice to spin elaborate, beguiling fantasies.