boat whistle: a whistle on a boat that is sounded as a warning
physical entity: an entity that has physical existence
millenarianism: belief in the Christian doctrine of the millennium mentioned in the Book of Revelations