1.an ideal instance
2.model of excellence or perfection of a kind
give off (something) or give (something) off
to release a smell or something, to produce a smell or something
The garbage was beginning to give off a bad smell because of the hot weather.
The water began to give off steam when it began to boil.
More Idioms ...