Top 10 similar words or synonyms for results
researchers 0.956854
providing 0.950575
provided 0.949365
comprising 0.948277
lists 0.946028
experts 0.945086
placement 0.944555
recent 0.944349
perhaps 0.944281
creating 0.944197
Top 30 analogous words or synonyms for results