Definify.com

Definition 2024


smouching

smouching

English

Verb

smouching

  1. present participle of smouch