Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catnip
in English
catnip
us
//kæt.nɪp//
uk
//kat.naɪp//
#common
Definitions
Noun
plants
causing
feline
intoxication
;
euphoric
response
something
causing
excitement
or
fascination
a
plant
genus
with
medicinal
properties
The
gardener
planted
catnip
in
the
herbal
garden
.