Meaning of "Found"

To fit and bed firmly. Also, equipped.

Found Meaning of