Common Noun Collocations of impromptu

answer, ball, bar, bargain, basis, breath, city, concert, debate, distich, farce, holdout, instance, lecture, nature, novel, obligation, press, remark, road, seat, side, speak, speech, talk, touch, tour, verse, visit, widow