готувати
1) to prepare, to make ready; (предмет до іспиту) to get up; (навчати) to train
готувати кадри — to train technical (professional) staff
готувати урок — to learn (to do) a lesson
2) (їжу) to cook, to make
готувати обід — to cook the dinner
3) (заготовляти) to lay in (with); to provide
4) (замишляти) to have in store (for), to prepare
готувати комусь сюрприз — to have a surprise in store for smb.
Українсько-англійський словник