from typing import List


def get_lines_for_section(lines: List[str], section_header: str, section_terminator: str = ";", sep: str = " ") -> List[List[str]]:
    """Return a list of lists of words for each line in a given section.

    Args:
        lines (List[str]): list of lines to search in
        section_header (str): line that immediately precedes the target section
        section_terminator (str, optional): line that immediately follows the target section. Defaults to ";".
        sep (str, optional): string that separates words on lines. Defaults to " "(single space).

    Returns:
        List[List[str]]: list of lists. Each inner list contains the words from one line in the section.
    """
    start_index = lines.index(section_header) + 1
    stop_index = lines.index(section_terminator, start_index)
    return [line.split(sep) for line in lines[start_index: stop_index]]