alcorque
Top 50000
Meanings
Noun
1. tree grating (metal covering around the base of a tree, usually on a sidewalk)
2. tree well (ridge of soil around a tree to conserve water)