"sworn upon" — Collocation dictionary inglés

sworn upon collocation
More popular variant: swear upon
Automatic translation (We do not guarantee its correctness): przysiężony na
  1. swear verbo + upon preposición
    Very loose collocation

    "Will you swear upon the Cross it is the truth?"

    Similar collocations: