adjective
1 of 1
Url audio
imposing - Demanding attention or respect due to size, power, or presence.