teddy jacket
English
Noun
teddy
jacket
(
plural
teddy jackets
)
Synonym of
teddy bear coat
.