v.
1.make ready or suitable or equip in advance for a particular purpose or for some use, event, etc
2.prepare for eating by applying heat
3.to prepare verbally, either for written or spoken delivery
4.arrange by systematic planning and united effort
5.prepare (someone) for a future role or function
6.create by training and teaching
7.lead up to and soften by sounding the dissonant note in it as a consonant note in the preceding chord
8.undergo training or instruction in preparation for a particular role, function, or profession
Idiom of the Day
give (someone) a hard time
to tease someone, to make trouble for someone
The girl gave her boyfriend a hard time about his new haircut. The new supervisor is giving me a hard time.