English Dictionary
Definition briar in British English
briar noun
noun
/ˈbraɪə(r)/

English Dictionary