crapaud
/kræˈpoʊ/
noun
- A toad, especially in French or Caribbean contexts.
- In some Caribbean dishes, crapaud is considered a delicacy.
- The children found a crapaud hopping near the pond.
- The old farmer called every toad in his garden a crapaud.
Synonyms