Idioms & Phrases for word “restraining”
restraining - Did you Mean?
restrain (restraining)
straining
strain (straining)
retain (retaining)