To flout someone or something is to treat them with contempt and ignore them: The school's lack of discipline meant that many pupils flouted the rules. To flaunt something is to parade it ostentatiously: He loved flaunting his knowledge on the subject. People sometimes use flaunt when they mean 'flout' so use these words with care.