question persistently; "she pumped the witnesses for information"

listen to the pronunciation of question persistently; "she pumped the witnesses for information"
question persistently; "she pumped the witnesses for information"
Favorites