Holm n. 1. An islet in a river. 2. Low, flat land. The soft wind blowing over meadowy holms. --Tennyson. Holm thrush Zool., the missel thrush. ◄ ►