improvised

a. 臨時準備的、即興的

英文釋義

  1. done or made using whatever is available