adj.
1.loud and clear clarion n.
1.a medieval brass instrument with a clear shrill tone clarion v.
1.blow the clarion
2.proclaim on, or as if on, a clarion
Idiom of the Day
breathe down (someone's) neck
to watch someone closely, to try to make someone hurry
The supervisor is always breathing down the necks of the employees.