pledged

英文釋義

  1. bound by or as if by an oath