Thorough; complete; not lacking in any detail.
Of the same size, scale, or proportions as an original object.
Utter; complete; absolute.
Painstaking and careful not to miss or omit any detail.
A furrow between two ridges, to drain off the surface water.