quickscented

English definition

adjective

  1. Acute of smell.

    Source: Webster 1913

More about “quickscented”

Similar-sounding words