Media Vehicle Specific print or electronic medium employed in an advertising campaign. # P Share your love Previous Definition Unfavorable Variance Next Definition Roll Rate