LAPSANG SOUCHONG Meaning of LAPSANG SOUCHONG in English [Lap.sang souchong] n [origin unknown] (ca. 1878): a souchong tea having a pronounced smoky flavor and aroma Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012