A-Z: General definitions: Christmas tree

Definition

A decorated evergreen tree associated with the celebration of the Christian festival of Christmas, its green foliage symbolising Christian life and hope.

Scan and go

Scan on your mobile for direct link.