English definition of “offer”
/ˈɒfər/ noun [C]
ASK › when you ask someone if they would like something: an offer of help a job offer to accept/refuse an offer
PAYMENT › an amount of money that you say you will pay for something: The highest offer anyone has made so far is £150.
CHEAP › a cheap price or special arrangement for something you are buying: This special offer ends on Friday.
on offer › at a cheaper price than usual: Are these jeans still on offer? › available to do or have: We were amazed at the range of products on offer.