ALL meanings of to hold something in check
to hold some·thing in check
T t - phrase to hold something in check If something or someone is held in check or is kept in check, they are controlled and prevented from becoming too great or powerful. 0