Search

overtax🔊

To tax to an excessive degree.

To overburden.