1.look quite strong; appear very powerful; be seemingly strong; be strong [powerful] in appearance; outwardly strong; seemingly powerful