be no place for - definition and synonyms

phrase
  1. to not be a suitable place for someone or something

    A damp flat is no place for someone with asthma.

See also main entry: place