subresource A resource making up part of a larger resource. Noun A resource making up part of a larger resource. Origin From sub- + resource. Forms subresources