crapaud

/kræˈpoʊ/
noun
  1. 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
What does "crapaud" mean? | whatsthatwordmean | whatsthatwordmean