Adjective Definition

smelling

1.Definition: (used with `of' or `with') noticeably odorous

Related Adjective(s):redolent




Please Share