Noun navy yard has 1 sense
  1. navy yard, naval shipyard - a military shipyard
    --1 is a kind of shipyard
    --1 has particulars: Charlestown Navy Yard
,
TOP