Princeton's WordNet(0.00 / 0 votes)Rate this definition: 1  deltoid, deltoid muscle, musculus deltoideus(adj) a large triangular muscle covering the shoulder joint and serving to abduct and flex and extend and rotate the arm. 2  deltoid(adj) triangular or suggesting a capital delta, with a point at the apex.
Founded in 1846, Washington, D.C.'s Smithsonian Institution is the world's largest museum and research center, with 19 museums and galleries, nine research facilities, and the National Zoological Park. Most of these attractions are located in and around the National Mall, between the Lincoln Memorial and the U.S. Capitol.
Save this Post. 1. Re: hotel in walking distance to smithsonian. Jul 01, 2010, 7:07 AM. You might want to get a guidebook or look at some on-line maps to determine what you want to see and to get a sense of where things are located in Washington. The Smithsonian is not a building, it's a collection of museums. There's no one hotel that would be walking distance to all of them.