Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
squeak by to succeed by a very close margin or with great difficulty.
squeak through to succeed by a very close margin or with great difficulty.