illimitable

Explore definitions, synonyms, and language insights of illimitable

Definitions

Adjective Satellite
without limits in extent or size or quantity; "limitless vastness of our solar system"