CONTEND definition and meaning | Collins English Dictionary

CONTEND definition and meaning | Collins English Dictionary