Senses
旅力 collective effort
The common strength or effort of everyone; people's combined power
旅力 physical strength
(variant of 膂力 ) Physical or muscular strength; bodily power
旅力 to devote effort
(literary) To devote one's effort; to offer one's service or strength to a cause