English Dictionary
Definition soak up in British English
soak up phrasal verb
[transitive] phrasal verb
2
to spend time experiencing, listening to, or feeling something enjoyable
Example
Visit the market to soak up the local atmosphere.
