Meaning of sun tea
Definition of sun tea
(noun)
tea
made
by exposing tea leaves steeped in
water
to the
direct
rays of the sun;
usually
served with ice
Other information on sun tea
WIKIPEDIA results for
sun tea
Amazon results for
sun tea
Tweet