Find the word definition

Wiktionary
with both hands

adv. 1 (context idiomatic English) willingly; readily. 2 (&lit with both hands English)