holly meaning, holly definition | English Cobuild dictionary

Search also in: Web News Encyclopedia Images
Collins

holly

  
  ( hollies    plural  ) Holly is an evergreen tree or shrub which has hard, shiny leaves with sharp points, and red berries in winter.      n-var  
Translation English Cobuild Collins Dictionary  
See also:

holy, Hollywood, holler, hollow

Add your entry in the Collaborative Dictionary.

Advertising