badge noun A pen or cage constructed in the sea to keep conch alive. edit definition pronunciation related drive a cool commentsAdd Comment