English Dictionary
Definition livery in British English
livery noun
[countable/uncountable] noun
/ˈlɪvəri/
English Dictionary