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