Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of leafless

- Having no leaves or foliage; bearing no foliage.

Crossword clue for leafless

- Bare (tree)
- Without foliage