Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
offputting
in English
offputting
us
/ˈɑfpuːtɪŋ/
uk
/ˈɒfpuːtɪŋ/
#moderate
Definitions
Adjective
unpleasantly
repulsive
;
causing
discomfort
disconcerting
or
annoying
to
someone