tronera
Top 30000
Meanings
Noun
1. small window; porthole
2. embrasure (architecture, military)
3. pocket (snooker, pool)
4. big hole (colloquial, South America)
5. flake (unreliable person) (colloquial)