Cash Payback Period Number of months or years estimated to be taken for a full capital recovery from an investment. # C Share your love Previous Definition Deadline Next Definition Plottage