Polder + Pike El Mouching Polder : noun; a track of low land, especially in the Netherlands, reclaimed from the sea or other body of water and protected by dikes. Pike : noun; any of ... FRESHEL MOUCHINGTRAVEL1 Comment