Word Meaning

Find the meaning or definition of a english word


shrub definition and meaning

n. A liquor composed of vegetable acid, especially lemon juice, and sugar, with spirit to preserve it.
n. A woody plant of less size than a tree, and usually with several stems from the same root.
v. t. To lop; to prune.

Crossword clues for shrub

- Bush
- Bush given brush-off
- Bushy plant
- Flowering plant found in rubbish? Rubbish!
- Low woody plant
- Plant
- Ringleader hides in camouflaged bush
- Small bush
- Small tree
- Woody perennial plant
- Woody plant


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver