significant discovery licence - English Synonyms Dictionary