smarketing en · NOUN EtymologyBlend of sales + marketing. Meanings (uncountable) The integration of the sales and marketing processes of a business.