to impart [ imparted ; imparted ]
Synonyms
  • نشر ، أذاع ، بثّ ، باح ، كشف ، أظهر ، بيّن ، أبان ، جهر بـ ، أباح ، أشاع السرّ