put over


Meanings

  • communicate successfully;
    • "He put over the idea very well"
  • hold back to a later time;