smarketingEtymologyBlend of sales + marketing.smarketing means the integration of the sales and marketing processes of a business. Lexicurio rates it Sui generis — a strength score of 100 out of 100.nounThe integration of the sales and marketing processes of a business.