Impound Posted April 10, 2017 tesla To seize and hold property, funds, etc., in custody (typically by a state-empowered authority), often during legal dispute.