Idiom: Sacred cow

What does 'Sacred cow' mean?

Something that is a sacred cow is held in such respect that it cannot be criticised or attacked.

See also: