yellow–bellied

yellow–bellied adjective
yellow–bellied
adjective
Britannica Dictionary definition of YELLOW–BELLIED
[more yellow–bellied; most yellow–bellied] informal + old-fashioned
: not having courage : cowardly