← DefinitionshareGuesslaichnounA low-lying area of land, especially near a river or lake; a flat or gently sloping piece of ground.SynonymslowlandnounmeadownounAntonymshillnoun