ebanista
Top 30000
Meanings
Noun
1. cabinetmaker
2. joiner
Examples1
Tom is a cabinet maker.