English Dictionary
Definition lay claim to something in British English
lay claim to something phrase
phrase
1
to say officially that you believe that something belongs to you
Synonyms and related words
