It is not always necessary that in english words should go by their literal meaning. Likewise, in the question given above, the sense of the word has to be derived by associating it with the whole sentence and in the sentence, mother pulled up for misbehaviour and no mother awards or grants her son for misbehaviour.