anchors

noun
  1. heavy objects used to keep ships or boats in place by being dropped to the sea floor
  2. Usage: nautical
  3. people or things that provide stability or security
  4. main news presenters on television programs
  5. Usage: journalism
verb
  1. secures a ship or boat in place using an anchor
  2. Usage: nautical
  3. provides a firm basis or foundation for something
  4. presents or hosts a news program
  5. Usage: journalism

Examples