to have something to do with it; to be involved or responsible in some way
→ y
phraseRare#29,541
to have something to do with it; to be involved or responsible in some wayOften used to ask whether someone is involved or responsible, sometimes implying blame.