adj.
1.regarded with great favor, approval, or affection especially by the general public
2.carried on by or for the people (or citizens) at large
3.representing or appealing to or adapted for the benefit of the people at large
4.comprehensible to the general public
5.(of music or art) new and of general appeal (especially among young people)
Idiom of the Day
go up to (someone or something)
to approach someone or something
The boy was too shy to go up to the man to ask him a question.