{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
Dictionary of English idioms . Словарь английских идиом. 2012