1. take apart or reduce to its simplest form
strip an engine/proposal down
Something which is 'stripped down' is reduced or has had things removed until it is left in its simplest or most minimal form or state. To 'strip down' also means to remove your clothing, so you might 'strip down', in order to go swimming, for example. In this context 'to strip down' means the same as 'to undress'. This is a phrasal verb with social and professional uses.