English Dictionary
Definition ride in British English
ride phrase
phrase
1
a period of time when you experience no problems/a lot of problems
Example
The opposition aren't going to give the new government an easy ride.
