Search from various English teachers...
Signup/Login
Back to Quiz
Business English
Question 1 of 5
What does the phrase in CAPITALS mean? "Competition in the retail market is CUT-THROAT"
profitable
intense and aggressive
loss making
Next