tea made by exposing tea leaves steeped in water to the direct rays of the sun; usually served with ice
sun tea in 30 Seconds
- (noun) tea made by exposing tea leaves steeped in water to the direct rays of the sun; usually served with ice
Meanings
-
1
noun tea made by exposing tea leaves steeped in water to the direct rays of the sun; usually served with ice
Summary
tea made by exposing tea leaves steeped in water to the direct rays of the sun; usually served with ice
- (noun) tea made by exposing tea leaves steeped in water to the direct rays of the sun; usually served with ice