wear too many hats business slang To hold too many responsibilities or assume too many roles at the same time. Watch the video