Definition

fighting or opposing, especially in a sustained manner; striving to overcome or attain, typically with great effort and struggle.