be eager to get into action roll up one's sleeves for battle prepare for action rub hands and clench fists in preparation for fight rub one's fists and wipe one's palms be itching for a fight itch to have a go itch to begin a fight
roll up one's sleeves for battle
英语词典收录了最新的汉英词典和英汉词典,总共有200多万个词条,词库仍在不断更新中。