had something on good authority

English

Verb

had something on good authority

  1. simple past and past participle of have something on good authority