{prep.} Because; as a result of. * /I couldn't visit you, what with the snowstorm and the cold I had./ * /What with dishes to wash and children to put to bed, mother was late to the meeting./ Compare: ON ACCOUNT OF.
WHAT WITH
Meaning of WHAT WITH in English
Slang English vocab. Английский сленговый словарь. 2012