Fetching details from the dictionary...

to receive; to get; to accept; to take; to buy
to eat; to drink
to be crowned with; to wear (on one's head); to have (on top)
to have (as one's leader); to live under (a ruler); to install (a president)
to get someone to do something
先生にお土産をいただきました。
I received a souvenir from the teacher.
コーヒーを頂いてもよろしいですか。
May I have some coffee?
友達のお母さんに手作りの菓子をいただいた。
I got homemade sweets from my friend's mother.