put forward


Meanings

  • put before;
  • insist on having one's opinions and rights recognized;
  • summon into action or bring into existence, often as if by magic;
  • propose as a candidate for some honor