Your search matched 2 words.
Search Terms: 自損*

Dictionary results(showing 2 results)


noun
self-inflicted injury, loss, etc.

noun
self-inflicted accident, traffic accident where injury is caused by one's own negligence, one-car accident