put a pin on it

listen to the pronunciation of put a pin on it
English - English
(deyim) Postpone, delay