Tricolor or tricolour (meaning "three colours") is, in most cases, a flag or banner that has three colours. Tricolour is a specific type of a flag with three stripes. The stripes can be horizontal (across), vertical (up and down) or diagonal (neither up and down nor across).