to hold back/to check (i.e. to stop sb's advance)/to resist/esp. with negative, irresistible, unstoppable etc
Copyright © 2024 3Dict.net