Radio host Rush Limbaugh has apologized to a Georgetown University law student for calling her insulting names. He had come under intense criticism from womens' groups, politicians from both political parties and some of the advertisers on his talk show.