This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Restrain
v. t.
To draw back again; to hold back from acting,
proceeding, or advancing, either by physical or moral force, or by any
interposing obstacle; to repress or suppress; to keep down; to curb.