insect hotel in Dutch insect hotel in Dutch insectenhotel noun A man-made structure created to provide shelter for insects. Add to Flashcards