Distrain Meaning
There are 3 meaning(s) for word Distrain
Meaning 1 : confiscate by distress
Meaning 2 : legally take something in place of a debt payment
Meaning 3 : levy a distress on
Similar words of Distrain :
