Idiom: Stars and stripes

Idiom Definitions for 'Stars and stripes'


The stars and stripes is the American flag.

Idioms similar to 'Stars and stripes'

See also: