adj.
1.seemingly boundless in amount, number, degree, or especially extent
Idiom of the Day
let (someone) off
to permit someone to leave a car or train or boat or plane or other transportation
The train stopped at a small town and let the young woman off.