Leafless

Definition:

  • (a.) Having no leaves or foliage; bearing no foliage.

Compare leafless with other words:

leafless vs. scape

blasted vs. leafless

leaf vs. leafless