dedicate v. 1) посвящать (to); The doctor dedicated his life to the sick people in the hot country. The doctor dedicated himself to the service of mankind....
soak up а) впитывать, поглощать This thirsty plant soaks up all the water I give it every day. б) впитывать, усваивать She went from doctor to doctor, soaking up advice. в) промокать (промокашкой, тряпкой и т.п.) We had to use such a lot of cloths to soak up the pool on the floor....