SARPO Meaning of SARPO in English noun a large toadfish of the southern united states and the gulf of mexico (batrachus tau, var. pardus). Webster English vocab. Английский словарь Webster. 2012