1. gainstriving - Noun
2. gainstriving - Verb
gainstriving (uncountable) A striving against; contention.
gainstriving present participle of gainstrive