In these two sentences (1) The family's fortune waned and they could not keep their household staff. (2) Our grant has run out and we can not keep you on., does the word keep mean the same thing?
the same meaning