Similar Words

Rank-smelling — definition

1. rank-smelling (Adjective)

1 definition

rank-smelling (Adjective) — Having an offensive rancid odour.