Definition of Christmas tree in English:
A real or artificial evergreen tree set up and decorated with lights and ornaments as part of Christmas celebrations.
- 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:
- British & World 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 US
Most popular in the UK
Most popular in Australia
Most popular in India
Most popular in Pakistan