The meanings of these words overlap to a great extent. Any distinction is very subtle and the difference in usage is to a great degree a question of style, e.g. - One might "unveil" a new product without "revealing" its secret formula or "disclosing" its inventor. The distinction is subtle and stylistic and they could be rearranged with only a slight change in meaning.
June 18, 2017
1
0
Still haven’t found your answers?
Write down your questions and let the native speakers help you!