noun British Dialect. a small island, especially in a river. noun dialect an islet, esp in a river