overproduce v 1: produce in excess; produce more than needed or wanted 2: produce in excess; "The country overproduces cars"
Copyright © 2024 3Dict.net