1 swamp tea | Definition of swamp tea

swamp tea

noun

Definition of swamp tea

1 : labrador tea
2 : any of several Australian or Tasmanian shrubs or trees of the genus Melaleuca especially : a tea tree (M. squarrosa)