Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dognap
in English
dognap
#limited
Definitions
Verb
to
steal
a
dog
for
profit
;
sell
it
illegally
to
kidnap
or
abduct
a
dog
(
from
its
owner
)
Base Words
dog
nap