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