Definition of Christmas tree in English:
An evergreen or artificial tree decorated with lights, tinsel, and other ornaments at Christmas.
- Many houses throughout the parish were beautifully decorated with external lights and Christmas trees in Ballon Village added to the festive appearance.
- For centuries the Christmas tree has been one of the most popular yuletide symbols and much has been written about it.
- They may offer you several varieties of evergreen boughs from leftover Christmas trees - quite possibly for free!
Definition of Christmas tree in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan