Definify.com

Definition 2024


smelling_a_rat

smelling a rat

English

Verb

smelling a rat

  1. present participle of smell a rat