Word Definition - 龙骧虎步

lóng xiāng hǔ bù (idiom) powerful and imposing demeanor