有言在先
yǒuyán-zàixiān
to have made it clear beforehand
Every meaning
yǒuyán-zàixiān
- to have made it clear beforehand
Its characters
- 有yǒuto have; to own
- 言yánwords; speech
- 在zàito be at; to be in
- 先xiānfirst; in advance
Words with 有
Words with 言
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.