sun tea

Noun
  1. Tea made by exposing tea leaves steeped in water to the direct rays of the sun;
    Usually served with ice (synset 107950613)

Other Searches