Definitions
noun
tea made by exposing tea leaves steeped in water to the direct rays of the sun; usually served with ice
Look “sun tea” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
tea made by exposing tea leaves steeped in water to the direct rays of the sun; usually served with ice