arrostrar
Meanings
Verb
1. to face, to face up to (to confront a condition or situation) (transitive)