1. counterflowing - Adjective
2. counterflowing - Verb
counterflowing present participle of counterflow
counterflowing (comparative more counterflowing, superlative most counterflowing) flowing in an opposite direction