English Verb upstrove simple past of upstrive Anagrams puts over, overputs, upvotersWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads