conche
Top 25000
Meanings
Noun
1. small bay (nautical)
2. natural basin
3. concher, conch (machine used to refine the flavour and texture of chocolate)