meaning of auf etw. zuhalten

auf etw. zuhalten - German to English

to keep down on sth.