Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chaffered
in English
chaffered
Definitions
Verb
engaged
in
idle
talk
;
chattered
exchanged
goods
or
services
informally
haggled
or
bargained
;
negotiated
price