(adj) having all parts or elements; lacking nothing; whole; entire; full