under the heel ( synonym found)

Definition of under the heel:

°To fail to impress; to perform disappointingly.

Definition of under the heel:

°To fail to impress; to perform disappointingly.

Back to Top