framed

a. 遭到陷害的、有構架的

英文釋義

  1. provided with a frame