Word of the Day · Archive

Anchorpeople

Noun

people who present and coordinate a live television or radio programme (see sense 5c).

Sanskrit equivalent

Previous days