This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of dog-legged
a.
Noting a flight of stairs, consisting of two or more
straight portions connected by a platform (landing) or platforms, and
running in opposite directions without an intervening wellhole.