to check; to hold back; to keep at bay; to stop; to prevent; to stem; to curb; to halt
to defend against; to protect against
to stop; to stay (e.g. the night); to cease; to put an end to