Definify.com

Definition 2024


touchless

touchless

English

Adjective

touchless (not comparable)

  1. Lacking or avoiding physical contact