mirobolant
Top 30000
Meanings
Adjective
1. great, extraordinary, incredible
2. extremely unrealizable, infeasible (too magnificent or beautiful to be practicable)
Examples2
The State spent an extraordinary amount of funds on this project.
The project was entirely beyond feasibility.