'put up or shut up' definitions:

Definition of 'put up or shut up'

From: GCIDE
  • put up or shut up \put up or shut up\ phrase Do what you claim you can do; -- a challenge to someone who has claimed some ability. [colloq.] [PJC]