escollo
Top 20000
Meanings
Noun
1. reef, shoal
2. pitfall, stumbling block (figuratively)