put across


Meanings

  • transmit information ;