Vocabulary

総掛かり

in a body; concentrated force; combined efforts

noun