trip sitters

English

Noun

trip sitters

  1. plural of trip sitter