interpelar
To demand that someone provide explanations or to call someone to account.
He interpeló the accused regarding his schedule.
Automatically translated from Spanish
Definitions tagged requerir in the street dictionary.
Esta página también está en español.
Leer en español