sun tea
English Thesaurus
1. tea made by exposing tea leaves steeped in water to the direct rays of the sun; usually served with ice (noun.food)
| hypernym | : | tea, |
| definition | : | a beverage made by steeping tea leaves in water (noun.food) |
Visual ArtiKata
Explore sun tea in ArtiKata.com >
