be a match for a hundred men; be able to stand up to [withstand] a hundred men
Copyright © 2018 WordTech Co.