meaning of thoroughgoing
1. very thorough; exhaustively complete; "an exhaustive study"; "made a thorough search"; "thoroughgoing
">research"
1. very thorough; exhaustively complete; "an exhaustive study"; "made a thorough search"; "thoroughgoing
">research"