Our Firm

road•stead

/ ˈrōdsted/

noun
a sheltered area of water outside a harbor where vessels may lie at anchor to seek shelter from storms.