braid of any thin fiber that indigenous people use to tie and pull all kinds of things - Spanish English Dictionary