The AI-powered English dictionary
plural shipyards
A place where ships are built and repaired. examples