Fetching details from the dictionary...
pickled (something)
pickled in (something); preserved in; dipped in
overreliance on (e.g. medication); excessive use of; addiction to; immersion in; intense involvement in