Back to N1 Words
飼い殺し
かいごろし
JLPT N1
noun
Meanings
English
keeping a domestic animal beyond its useful life