riflard
Top 50000
Meanings
Noun
1. a carpenter's plane, a scrub plane
2. a mason's chisel
3. an umbrella (informal)