Definition of Superable

  • 1. Capable of being surmounted or excelled Adjective Satellite

Synonyms for word "superable"

Semanticaly linked words with "superable"