concurral Definition
Definition
To gather or assemble together, especially to bring animals or people into a specific area; to converge on a particular location (note that this is not a commonly used or standard English word and may require further context)
Browse