Allots meaning : To distribute or apportion by (or as if by) lot. To assign or designate as a task or for a purpose.
allots
motorcycle
part
strow
spikes