Idiom: Stars and stripes

Idiom Definitions for 'Stars and stripes'


The stars and stripes is the American flag.

See also: